package org.grade.bean.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.InputStream;
import java.util.Map;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class FileDTO {
    private String storageUrl;
    private String paperId;
    private Map<String, InputStream> map;
}
//@NoArgsConstructor: 这个注解告诉 Lombok 为该类生成一个无参构造函数。这意味着你可以创建这个类的实例而不传递任何参数。
//@AllArgsConstructor: 这个注解会为类生成一个包含所有字段的构造函数。在这个例子中，它会生成一个接受 storageUrl、paperId 和 map 作为参数的构造函数。
//public class FileDTO: 这是一个公开的类定义，名为 FileDTO（Data Transfer Object 的缩写，通常用于数据传输）。
//传输文件相关数据